Scientific Name:Batepenaeopsis venusta
Arthropoda > Malacostraca > Decapoda > Penaeidae > Batepenaeopsis
Batepenaeopsis tenella